from math import sqrt
a=int(input("Введите четырёхзначное число\n"))
while (a>=1000 and a < 10000):
    print("число чётное:",end="")
    if a % 2 == 0:
        print("Да")
    else:
        print("Нет")
    if a%3==0 :
        print("кратно трём:",end="")
    if a%3==0:
        print("Да")
    else:
        print("Нет")
    print("является ли квадратом: ",end="")
    с=sqrt(a)
    if int(с)==с:
        print(int(c))
    else:
        print("НЕТ")
    f=a//1000
    g=a//100 %10
    h=a//10 %10
    k=a%10
    n=max(f, h, g , k)
    l=min(f, h, g , k)
    print("минимальная цифра:",l)
    print("максимальная цифра:",n)
    count = 0
    if f == 0:
        count+=1
    if h == 0:
        count+=1
    if k == 0:
        count+=1
    if g == 0:
        count+=1
    print("количество нолей в числе:",count)
    q = sqrt(f)
    print("цифра в разряде тысяч является квадратом цифры:",end="")
    if int(q)==q:
        print(int(q))
    else:
        print("НЕТ")
    m = sqrt(g)
    print("цифра в разряде сотен является квадратом цифры:",end="")
    if int(m)==m:
        print(int(m))
    else:
        print("НЕТ")
    m1 = sqrt(h)
    print("цифра в разряде десятков является квадратом цифры:",end="")
    if int(m1)==m1:
        print(int(m1))
    else:
        print("НЕТ")
    m11 = sqrt(k)
    print("цифра в разряде единиц является квадратом цифры:",end="")
    if int(m11)==m11:
        print(int(m11))
    a = int(input("Введите число, если хотите выйти из программы, введите не четырёхзначное: "))
else:
    print("Введённое число не является четырёхзначным")
